package com.sneaker.shower.entity.domain.menu;

import com.baomidou.mybatisplus.annotation.TableName;
import com.sneaker.shower.entity.domain.BaseUserDomain;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 产品
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("product")
public class ProductDO extends BaseUserDomain {

    /**
     * 产品名字
     */
    private String name;

    private String englishName;

    /**
     * 所属菜单guid
     */
    private Long menuGuid;

    /**
     * 所属菜单名字
     */
    private String parentName;

    /**
     * 产品定价
     */
    private BigDecimal price;

    private String description;

    private String remark;

    private Integer iconType;

    private String fullMenuGuidList;

    private String cartImage;

    private Boolean isParent;

    private String beforeProductGuid;

    private String realName;

    /**
     * 是否参与活动/优惠
     */
    private Boolean isJoinActivity;
}
